import request from '@/utils/request'

export function getData() {
  return request({
    url: '/good',
    method: 'get'
  })
}
// 所有分类
export function getClass() {
  return request({
    url: '/cat'
  })
}

// 修改
export function editData(data) {
  return request({
    url: `/good/${data.id}`,
    method: 'PATCH',
    data
  })
}

// 根据商铺名称获取当前数据
export function getCurrentUserId(data) {
  return request({
    url: `/shop?shop_name=${data}`,
    method: 'get'
  })
}

// 根据商铺名称获取当前数据
export function getCurrentShop(id) {
  return request({
    url: `/shop?userid=${id}`,
    method: 'get'
  })
}

// 添加商品
export function addShopList(data) {
  return request({
    url: '/good',
    method: 'post',
    data
  })
}

// 删除商品
export function deleteShopList(id) {
  return request({
    url: `/good/${id}`,
    method: 'delete'
  })
}

// 根据类id获取数据
export function getCurrentClassData(id) {
  return request({
    url: `/cat/${id}`,
    method: 'get'
  })
}

// // 上架或下架

// export function isGrounding(id, data) {
//   return request({
//     url: `/good/${id}`,
//     method: 'PATCH',
//     data
//   })
// }
export function pagination(page) {
  return request({
    url: `/good?_page=${page.page}&_limit=${page.pagesize}`
  })
}

// 查询商品
export const xxxx = (data) => {
  var newUrl = `/good?`
  if (data.name) {
    newUrl += `good_name_like=${data.name}`
  }
  if (data.classs) {
    newUrl += `&types_of=${data.classs}`
  }
  if (data.id) {
    newUrl += `&types_id=${data.id}`
  }
  if (data.shop) {
    newUrl += `&shop_name=${data.shop}`
  }

  console.log(newUrl)
  return request({
    method: 'GET',
    url: newUrl
  })
}
